French translation for "dim witted"
|
- simple d'esprit, idiot, dur de compréhension
- Similar Words:
- "dim light" French translation, "dim mak records" French translation, "dim mak records albums" French translation, "dim out" French translation, "dim sum" French translation, "dima" French translation, "dima (album)" French translation, "dima (woreda)" French translation, "dima bilan" French translation
|
|
|